<?php
session_start();

if(isset($_SESSION['id']))
{
?>

<?php 

include ('../Connections/conn.php');
include ('../consultas.php');
include ('../funciones.php');

if($conexion)
{
$tipo = $_GET['r'];

if ($tipo=='crear')
{
?>
<h2>Agregar Informaci&oacute;n de un Usuario</h2>
<fieldset>
    <legend>Datos del Usuario</legend>
    <p>&nbsp;</p>
		<form name='contacto' id='contacto' method='post' action="javascript:formus(document.getElementById('contacto'), 'Usuarios/inserta_usuario.php?r=user' , 'cuadroprincipal');"  class="wufoo" >
        <ul>
       
        <input type="hidden"  name="departamento" id="departamento" value="<?php echo $_GET['id']; ?>">
		<li>
        <label class="desc">Seleccione el perfil del usuario:<span class="req">*</span></label>
        <div class="form-row">
       	<select  name="perfil" id="perfil" class="required validate-selection field select" title="Seleccione el perfil del usuario" >
        <option value="none">Ninguna</option>
 		<option value="1">Administrador</option>
 		<option value="2">Representante</option>
 		<option value="4">Supervisor</option>	
        </select>
        </div>
        <p class="instruct">En este campo se debe seleccionar el Perfil al que pertenece el Uusuario, el cual es requerido.</p>
		</li>
		<li>
		<label class="desc">Nombre del Usuario:<span class="req">*</span> </label>
              <div class="form-row">
		<input name="nombre" id="nombre" class="campos required field text large" title="Ingrese el Nombre del usuario">
         </div>
        <p class="instruct">En este campo se debe  colocar el Nombre del Usuario, el cual es requerido.</p>
		</li>
        <input type="hidden" name="name_picture" id="name_picture" value=""/>    
		<li>
        <label class="desc">Puesto: <span class="req">*</span></label>
       		  <div class="form-row">
		<input name="puesto" id="puesto" class="campos required field text large" title="Ingrese  el puesto del usuario">
         </div>
         <p class="instruct">En este campo se debe Colocar el Puesto que tiene el Usuario, el cual es requerido.</p>
		</li>
        <li>
        <label class="desc">Sueldo  $:<span class="req">*</span> </label>
        <div class="form-row" >
			<input type="text" name="sueldo" id="sueldo" class="required validate-number field text medium" title="Ingrese el sueldo del usuario">
        </div>
        <p class="instruct">En este campo se debe colocar el sueldo del Usuario, el cual es requerido.</p>
		</li>
		<li>
        <label class="desc">Correo Electronico: <span class="req">*</span> </label>
        	 <div class="form-row">
        <input name="correo" id="correo" class=" required validate-email field text large" title="Ingrese el correo electr&oacute;nico" />        
         </div>
        <p class="instruct">En este campo se debe colocar el Correo Electr&oacute;nico del Usuario, el cual es requerido.</p>
		</li>
		<li>
        <label class="desc">Contrase&ntilde;a: <span class="req">*</span></label>
         	<div class="form-row">
    	<input type="password" name="pass" id="pass" class="campos required field text medium" title="Ingrese la contrase&ntilde;a del usuario">
         </div>
        <p class="instruct">En este campo se debe colocar la contrase&ntilde;a del Usuario, el cual es requerido.</p>
		</li>
		<li>
        <label class="desc">Repita la contrase&ntilde;a:<span class="req">*</span> </label>
    	 	<div class="form-row">
        <input type="password" name="pass2" id="pass2" class="confirmacion required field text medium" title="Las contrase&ntilde;as no coinciden">   
        </div>
        <p class="instruct">En este campo es para verificar la validar la contrasa&ntilde;a ingresada anteriormente, el cual es requerido.</p>
        </li>
        <li>
        <label class="desc">Twitter:</label>
         	<div class="form-row">
    	<input type="text" name="twitter" id="twitter" class="field text medium" title="Ingrese el twitter del usuario">
         </div>
        <p class="instruct">En este campo se debe colocar el twitter del Usuario.</p>
		</li>
        <li>
        <label class="desc">Facebook:</label>
         	<div class="form-row">
    	<input type="text" name="facebook" id="facebook" class="field text medium" title="Ingrese el correo de facebook del usuario">
         </div>
        <p class="instruct">En este campo se debe colocar el correo del facebook del Usuario.</p>
		</li>
         <li>
        <label class="desc">Temas de inter&eacute;s:</label>
         	<div class="form-row">
    	<input type="text" name="interes" id="interes" class="field text medium" title="Ingrese sus temas de inter&eacute;s">
         </div>
        <p class="instruct">En este campo se debe colocar los campos de inter&eacute;s del Usuario.</p>
		</li>
        <input type="hidden" name="r" id="r" value="user" />
		<li>
        <label class="desc" for="telefono">Seleccione el n&uacute;mero de telef&oacute;nos que desea registrar</label>
			<div class="form-row">	
				<select style="font-size:11px;" name="no_telefonos" id="no_telefonos" title="Seleccione el n&uacute;mero de telef&oacute;nos que registrar&aacute;" onChange="javascript:llamarasincrono('Usuarios/telefonos.php?valor='+this.options[this.selectedIndex].value,'telefonos');">
				<option value="none" selected="selected">0</option>
    			<?php
				for($a=1;$a<11;$a++)
				{
					?><option value="<?php echo $a; ?>"><?php echo $a; ?></option><?php	 
				}
		       ?> </select>        
               </div>
               <p>&nbsp;</p>      
        <p class="instruct">En este campo es para registrar los n&uacute;meros telef&oacute;nicos del Usuario.</p>
     </li>
      <div id="telefonos">
              </div> 
</ul>
</form>
<form class="wufoo">
    <ul>
    <li>
    <label class="desc">Foto del Perfil:</label>
          <div class="form-row">
              <div id="picture">
              			<img  src="webcam/Profile_photos/default.jpg" width="60" height="60" onclick="javascript:llamarasincrono('Usuarios/seleccionar_foto.php','seleccionar_foto');">
              </div>
          </div>
    </li>
          <div id="seleccionar_foto">
    	    </div>
    </ul>
  
      <div id="barra">
		  <input type="button" value="A&ntilde;adir" onclick="$('contacto').submit();cerrarventanita();"> 
		</div>
  </form>
</fieldset>
		<script type='text/javascript'>
					var valid = new Validation('contacto', {immediate : true, useTitles:true,onSubmit :true});
					validaciones(valid);
		</script>
<?php 
}
	 else if ($tipo=='modificar')
	 {
		 $id = $_GET['id'];
		 $resultado = detallesUsuario($id, $conexion);
		 for($i=0;$i<mysql_num_rows($resultado);$i++)
			{
				$resultados=mysql_fetch_array($resultado);		
					{
?>
<h2>Modificar Informaci&oacute;n del Usuario</h2>
   <fieldset>
      <legend>Datos del Usuario</legend>
      <p>&nbsp;</p>
    <form name='contacto_<?php echo $_GET['id']; ?>' id='contacto_<?php echo $_GET['id']; ?>' method='post' action="javascript:formus(document.getElementById('contacto_<?php echo $_GET['id']; ?>'), 'Usuarios/updates_usuario.php' , 'cuadroprincipal');" class="wufoo">
        <ul>
       	<li>
      <label class="desc">Seleccione el departamento del usuario:<span class="req">*</span></label>
		<div class="form-row">
      <select style="font-size:11px" name="departamento" id="departamento" class="required validate-selection field select" title="Seleccione un departamento" >
        <option value="none">Ninguna</option>
         <?php
		
		 $empresas=datosDepartamento_usuario($resultados['Departamento_id_departamento'],$conexion);
		 
			for($c=0;$c<mysql_num_rows($empresas);$c++)
				{
		  			if( mysql_result($empresas, $c, "id_departamento")==$resultados['Departamento_id_departamento'])
					{
					?>
		<option selected="selected" value="<?php echo mysql_result($empresas, $c, "id_departamento"); ?>"><?php echo mysql_result($empresas, $c, "nombre"); ?></option>
		<?php
					}
					else
					{
					?>
		<option value="<?php echo mysql_result($empresas, $c, "id_departamento"); ?>"><?php echo mysql_result($empresas, $c, "nombre"); ?></option>
		<?php	
					}
				}

		?>
        </select></div></li>
        <li>
        <label class="desc">Seleccione el perfil del usuario:<span class="req">*</span></label>
        		<div class="form-row">
        <select style="font-size:11px" name="perfil" id="perfil" class="required validate-selection field select" title="Seleccione el perfil del usuario" >
           <option value="none">Ninguna</option>
		  <?php 
if($_GET['perfil']=='usuario')
{
		 			if( $resultados['Perfiles_id_Perfiles']=='1')
					{
					?>
		<option selected="selected" value="1">Administrador</option>
        <option value="2">Representante</option>
        <option value="4">Supervisor</option>
		<?php
					}
					else if( $resultados['Perfiles_id_Perfiles']=='2')
					{
					?>
		<option selected="selected" value="2">Representante</option>
        <option value="1">Administrador</option>
        <option value="4">Supervisor</option>
		<?php
					}
						else if( $resultados['Perfiles_id_Perfiles']=='3')
					{
					?>
		<option selected="selected" value="3">Cliente</option>
		<?php
					}
					else if( $resultados['Perfiles_id_Perfiles']=='4')
					{
					?>
		<option selected="selected" value="4">Supervisor</option>
        <option value="1">Administrador</option>
        <option value="2">Representante</option>
		<?php
					}
					else
					{
					?>
        <option value="none">Seleccione</option>
        <option value="1">Administrador</option>
        <option value="2">Representante</option>
        <option value="4">Supervisor</option>
        <?php 		}
}
else 
{
		if( $resultados['Perfiles_id_Perfiles']=='5')
					{
					?>
		<option selected="selected" value="5">Inactivo</option>
        <option value="3">Cliente</option>
		<?php
					}
		else if( $resultados['Perfiles_id_Perfiles']=='3')
					{
					?>
		<option selected="selected" value="3">Cliente</option>
		<?php
					}
}
		?>
        </select></div></li>
        <li>
		<label class="desc">Nombre del Usuario:<span class="req">*</span> </label>
        		<div class="form-row">
		<input name="nombre" id="nombre" class="campos required  field text large" title="Ingrese el Nombre del Producto" value="<?php echo $resultados['nombre'];?>"></div></li>  
        <input type="hidden" name="name_picture" id="name_picture" value="<?php echo $resultados['imagen']?>"/>    
		<?php
             if($resultados['Perfiles_id_Perfiles']==3)
			 {
			?>
            	<li>
        <label class="desc">Empresa de Procedencia:<span class="req">*</span> </label>
				<div class="form-row">
        <input name="empresa2" id="empresa2" class="campos required  field text large" title="Ingrese la empresa de procedencia del usuario" value="<?php echo $resultados['empresa2'];?>"></div></li>
       
       <?php }
	   
	   if($_GET['perfil']=='clientes')
	   {?>
        <input name="empresa2" id="empresa2" class="campos required  field text large" title="Ingrese la empresa de procedencia del usuario" value="<?php echo $resultados['empresa2'];?>"></div></li>
		<?php
        }?>
       <li>
        <label class="desc">Sueldo  $:<span class="req">*</span> </label>
        <div class="form-row" >
			<input type="text" name="sueldo" id="sueldo" class="required validate-number field text medium" title="Ingrese el sueldo del usuario" value="<?php echo $resultados['sueldo'];?>">
        </div>
		</li>
        <li>
        <label class="desc">Puesto:<span class="req">*</span> </label>
				<div class="form-row">
        <input name="puesto" id="puesto" class="campos required  field text large" title="Ingrese  el puesto del usuario" value="<?php echo $resultados['puesto'];?>">
        </div></li>
        <li>
        <label class="desc">Correo Electr&oacute;nico:<span class="req">*</span> </label>
        		<div class="form-row">
        <input name="correo" id="correo" class="required validate-email  field text large" title="Ingrese el correo electronico" value="<?php echo $resultados['correo_electronico'];?>"/>
        	</div></li> 
                <li>
        <label class="desc">Twitter:</label>
        		<div class="form-row">
        <input name="twitter" id="twitter" class="field text large" title="Ingrese el twitter" value="<?php echo $resultados['twitter'];?>"/>
        	</div></li> 
                <li>
        <label class="desc">Facebook:</label>
        		<div class="form-row">
        <input name="facebook" id="facebook" class="field text large" title="Ingrese el correo del facebook" value="<?php echo $resultados['facebook'];?>"/>
        	</div>
            </li> 
            <li>
        <label class="desc">Temas de inter&eacute;s:</label>
         	<div class="form-row">
    	<input type="text" name="interes" id="interes" class="field text medium" title="Ingrese sus temas de inter&eacute;s" value="<?php echo $resultados['campos_interes'];?>">
         </div>
        <p class="instruct">En este campo se debe colocar los campos de interes del Usuario.</p>
		</li>
            <?php
             if($resultados['Perfiles_id_Perfiles']==3 && $resultados['pass']==NULL)
			 {
			?>
            <li>
        <label class="desc">Contrase&ntilde;a: <span class="req">*</span></label>
         	<div class="form-row">
    	<input type="password" name="pass" id="pass" class="campos required field text medium" title="Ingrese la contrase&ntilde;a del usuario">
         </div>
        <p class="instruct">En este campo se debe colocar la contrase&ntilde;a del Usuario, el cual es requerido.</p>
		</li>
		<li>
        <label class="desc">Repita la contrase&ntilde;a:<span class="req">*</span> </label>
    	 	<div class="form-row">
        <input type="password" name="pass2" id="pass2" class="confirmacion required field text medium" title="Las contrase&ntilde;as no coinciden">   
        </div>
        <p class="instruct">En este campo es para verificar la validar la contrasa&ntilde;a ingresada anteriormente, el cual es requerido.</p>
        </li>
		<?php }?>
        <input type="hidden" name="id" id="id" value="<?php echo $id;?>">
        <input type="hidden" name="tipo" id="tipo" value="usuario">   
        <input type="hidden" name="perfilx" id="perfilx" value="<?php echo $_GET['perfil'] ?>"> 
			  </ul>
</form>

<form class="wufoo">
    <ul>
    <li>
    <label class="desc">Foto del Perfil:</label>
          <div class="form-row">
              <div id="picture">
             <?php
			  if($resultados['imagen']=='')
			{
				$imag=gravatar($resultados['correo_electronico']);
			}
			else
			{
				$imag= $resultados['imagen'];
			}?>
              			<img  src="<?php echo $imag;?>" width="60" height="60" onclick="javascript:llamarasincrono('Usuarios/seleccionar_foto.php','seleccionar_foto');">
              </div>
          </div>
    </li>
          <div id="seleccionar_foto">
    	    </div>
    </ul>
  
      <div id="barra">
		  <input type="button" value="Actualizar" onclick="$('contacto_<?php echo $_GET['id']; ?>').submit();cerrarventanita();"> 
		</div>
  </form>
		<script type='text/javascript'>
					var valid = new Validation('contacto_<?php echo $_GET['id']; ?>', {immediate : true, useTitles:true,onSubmit :true, onFormValidate : formCallback});
					validaciones(valid);
					
					
		</script>
        </fieldset>
        
<?php		
					}
		}
}
?>
<?php
}//if de $conexion
 else{
	 mysql_close($conexion);
	 echo "La sesión ha caducado o se ingreso incorrectamente";
  	 echo "<script type='text/javascript'>redireccionar('index.php',3000);</script>";
	 }
}
else
{
  session_unset();
  session_destroy();
  echo "La sesión ha caducado o se ingreso incorrectamente";
  echo "<script type='text/javascript'>redireccionar('index.php',3000);</script>";
}


?>